package com.thor.palmmall.util.billnumber;

public interface ISequenceGenerator {
	/**
	 * 取序列的下一个值。
	 * 
	 * @param 序列定义信息
	 *            ，如果不存在序列，则会自动根据此信息创建序列，否则直接取序列值，not null
	 * @return 返回序列的下一个值。
	 * @throws Exception
	 */
	public long nextValue(SequenceSpec seq) throws Exception;
}
